
.main_wrap{width:100%; min-width:1200px; height:auto; }
.main_wrap .main{ width:1200px; height:auto; margin:0 auto; position:relative;}

.main_wrap .main .main-left{
float:left;WIDTH:915px;
}

.main_wrap .main .main-right{
float:left;WIDTH:266px;PADDING:0px;MARGIN:16px 0px 16px 16px;text-align:left;margin-top:;
background:#fff;border-radius: 6px;
}
.main_wrap .main .main-right .tgtitle{
float:left;WIDTH:264px;height:42px;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px; line-height:42px;
}

.main_wrap .main .main-right .tgtitle h3{
font-size: 18px;font-weight: 500;margin-left:15px;
}

.main_wrap .main .main-right .tgcon{
float:left;WIDTH:244px;PADDING:0px;MARGIN:10px;text-align:left; 
display: block;overflow: hidden;
}

.main_wrap .main .main-right .tgcon a {
 padding: 5px 9px;color: #fff;font-size:12px;background: #D7181F;margin:0px 10px 10px 0px;display: block;border-radius:15px;float:left;}

.main_wrap .main .main-right .tgcon a:nth-of-type(1n) {
background-color: #786260;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(2n) {
background-color: #899EBE;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(3n) {
background-color: #A0BB14;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(4n) {
background-color: #94633E;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(5n) {
background-color: #776B80;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(6n) {
background-color: #B5CC3E;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(7n) {
background-color: #BEB6D2;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(8n) {
background-color: #7B7B73;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(9n) {
background-color: #6A5372;
}

.main_wrap .main .main-right .tgcon a:nth-of-type(10n) {
background-color: #E4D66A;
}

.main_wrap .main .indexbar{
float:left;WIDTH:266px;height:840px;PADDING:0px;MARGIN:0px;text-align:left;margin-top:16px;
background:#fff;border-radius: 6px;
}
.main_wrap .main .indexbar .cattitle{
float:left;WIDTH:264px;height:42px;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px; line-height:42px;
}

.main_wrap .main .indexbar .cattitle h3{
font-size: 16px;font-weight: 500;margin-left:15px;
}

.main_wrap .main .indexbar .cattitle .secd{

}

.main_wrap .main .indexbar .catgory{
float:left;WIDTH:264px;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px; line-height:36px;
}

.main_wrap .main .indexbar .catgory ul{
float:left;PADDING:0px;MARGIN:0px;text-align:left;margin-left:10px;
}
.main_wrap .main .indexbar .catgory ul li{
width:81px;height:36px;PADDING:0px;MARGIN:0px;text-align:center;float:left;line-height:36px;border-bottom:#EAE4E4 1px solid;
}


.main_wrap .main .indexbar .catgory .shicai{
margin-left:3px;float:left;margin-top:3px;
}

.main_wrap .main .indexbar .catgory .scim{
float:left;PADDING:0px;MARGIN:0px;text-align:left;margin-left:9px;height:90px;width:54px;
}
.main_wrap .main .indexbar .catgory .scim .sicon{
float:left;PADDING:0px;MARGIN:0px;text-align:left;height:54px;width:54px;
}
.main_wrap .main .indexbar .catgory .scim .sname{
float:left;PADDING:0px;MARGIN:0px;text-align:center;height:32px;width:54px;
}

.main_wrap .main .indexbar .catgory li a{ 
text-decoration:none;FONT-SIZE: 14px;text-align:center; 
}

.main_wrap .main .indexbar .catgory li a:hover{ 
  text-decoration:none;FONT-SIZE: 14px;text-align:center;
}

.main_wrap .main .focus{
float:left;WIDTH:633px;height:840px;PADDING:0px;MARGIN:0px;MARGIN-left:16px;text-align:left;margin-top:16px;
background:#fff;border-radius: 6px;
}

.main_wrap .main .focus .ftitle{
float:left;WIDTH:619px;height:50px;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px; line-height:50px;
}

.main_wrap .main .focus .ftitle h1{
font-size:20px; color:#333333;font-weight: 500;margin-left:20px;
}

.main_wrap .main .focus .fitem{
float:left;PADDING:0px;MARGIN:3px 16px 3px 16px;text-align:left;
}

.main_wrap .main .focus .fitem ul{
float:left;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px; 
}

.main_wrap .main .focus .fitem li{
float:left;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px;margin-bottom:5px; width:199px;
}

.main_wrap .main .focus .fitem li .fimg{
float:left;PADDING:0px;MARGIN:3px 0px 0px 0px;text-align:left;width:199px;text-align:center;
}

.main_wrap .main .focus .fitem li .fimg img{
border-radius: 6px;
}

.main_wrap .main .focus .fitem li .fname{
 width:199px; height:53px;float:left;PADDING:0px;MARGIN:8px 0px 0px 0px;text-align:center;line-height:25px;color:#9c9c9c;
}

.main_wrap .main .focus .fitem li .fname a{ 
text-decoration:none;FONT-SIZE: 14px;
}

.main_wrap .main .focus .fitem li .fname a:hover{ 
  text-decoration:none;FONT-SIZE: 14px;
}

.main_wrap .main .focus .fitem li .fname a.t{ 
text-decoration:none;FONT-SIZE: 12px;color:#9c9c9c;MARGIN-right:3px;
}

.main_wrap .main .focus .fitem li .fname a.t:hover{ 
  text-decoration:none;FONT-SIZE: 12px;color:#9c9c9c;MARGIN-right:3px;
}


.main_wrap .main .cat_list{
float:left;WIDTH:915px;PADDING:0px;MARGIN:16px 0px 0px 0px;text-align:left;
background:#fff;border-radius: 6px;
}

.main_wrap .main .cat_list .title{
float:left;WIDTH:300px;height:50px;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px; line-height:50px;
}

.main_wrap .main .cat_list .more{
float:left;WIDTH:593px;height:50px;PADDING:0px;MARGIN:3px 20px 0px 0px;text-align:right; line-height:50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.main_wrap .main .cat_list .more a{ 
text-decoration:none;FONT-SIZE: 14px; margin-left:12px;color:#9c9c9c;
}

.main_wrap .main .cat_list .more a:hover{ 
  text-decoration:none;FONT-SIZE: 14px;margin-left:12px;color:#333333;
}

.main_wrap .main .cat_list .title h3{
font-size: 18px;font-weight: 500;margin-left: 15px;margin-left:20px;
}

.main_wrap .main .cat_list ul{
float:left;PADDING:0px;MARGIN:3px 20px 10px 20px;text-align:left;
}

.main_wrap .main .cat_list ul li{
float:left;PADDING:0px;MARGIN:0px;text-align:left; margin-top:3px;margin-bottom:5px; width:218px;
}

.main_wrap .main .cat_list ul li .fimg{
float:left;PADDING:0px;MARGIN:3px 0px 0px 0px;text-align:left;width:218px;text-align:center;
}

.main_wrap .main .cat_list ul li .fimg img{
border-radius: 6px;
}

.main_wrap .main .cat_list ul li .fname{
 width:218px; height:38px;float:left;PADDING:0px;MARGIN:8px 0px 0px 0px;text-align:center;line-height:38px;
}

.main_wrap .main .cat_list ul li .fname a{ 
text-decoration:none;FONT-SIZE: 14px;
}

.main_wrap .main .cat_list ul li .fname a:hover{ 
  text-decoration:none;FONT-SIZE: 14px;
}

.main_wrap .link-box{ width:1200px; height:auto; margin:0 auto; position:relative;}

.main_wrap .link-box .link-c {
  width: 100%; float: left; line-height: 50px; background:#fff;margin-top:16px ;border-radius: 6px;
}
.main_wrap .link-box .link-c .title {
  margin-left: 20px; font-size:18px; width: 96%; float: left;border-bottom: #EAE4E4 1px solid;
}
.main_wrap .link-box .link-c .link-con {
margin:10px 0px 10px 20px; font-size: 14px; width: 96%; float: left; line-height: 30px;
}

@media screen and (max-width:767px){
.main_wrap{
min-width: auto;
}
.main_wrap .main{
width:100%;
}
.main_wrap .main .main-left{
width:100%;
}
.main_wrap .main .indexbar{
width:100%;height:auto;margin-top:0px;
}
.main_wrap .main .indexbar .cattitle{
width:100%;margin:0px;
}
.main_wrap .main .indexbar .cattitle h3{
font-size:1.3em;
}
.main_wrap .main .indexbar .catgory{
width:100%;margin:0px 0px 10px 0px;
}
.main_wrap .main .indexbar .catgory ul{
margin-left: 8px;WIDTH: 95%;
}
.main_wrap .main .indexbar .catgory ul li{
WIDTH: 33%;
}
.main_wrap .main .focus{
width:100%; height:auto; MARGIN: 10px 0px 0px 0px;
}
.main_wrap .main .focus .ftitle{
width:100%;margin:0px;height:42px;line-height: 42px;
}
.main_wrap .main .focus .ftitle h1{
font-size:1.3em;margin-left:12px;
}
.main_wrap .main .focus .fitem{
width:100%;margin:0px;
}
.main_wrap .main .focus .fitem li{
width:100%;
}
.main_wrap .main .focus .fitem li .fimg{
width:100%;
}
.main_wrap .main .focus .fitem li .fimg img{
width:90%;height:auto;
}
.main_wrap .main .focus .fitem li .fname{
width:100%;
}
.main_wrap .main .cat_list{
width:100%; height:auto; MARGIN: 10px 0px 0px 0px;
}
.main_wrap .main .cat_list .title{
width:30%;margin:0px;height:42px;line-height: 42px;
}
.main_wrap .main .cat_list .title h3{
font-size:1.3em;margin:0px;text-align:center;
}
.main_wrap .main .cat_list .more{
width:70%;margin:0px;height:42px;line-height: 42px;
}
.main_wrap .main .cat_list ul{
width:100%;margin:0px;
}
.main_wrap .main .cat_list ul li{
width:100%;
}
.main_wrap .main .cat_list ul li .fimg{
width:100%;
}
.main_wrap .main .cat_list ul li .fimg img{
width:90%;height:auto;
}
.main_wrap .main .cat_list ul li .fname{
width:100%;
}


.main_wrap .main .main-right{
width:100%;margin:10px 0px 0px 0px;
}
.main_wrap .main .main-right .tgtitle{
width:100%;MARGIN:10px 0px;
}
.main_wrap .main .main-right .tgtitle h3{
font-size:1.3em;margin-left:12px;
}
.main_wrap .main .main-right .tgcon{
width:95%;MARGIN:0px 0px 0px 8px;
}

.main_wrap .link-box{
width:100%;
}
.main_wrap .link-box .link-c .title{
width:95%;MARGIN:0px 0px 0px 8px;
}
.main_wrap .link-box .link-c .link-con{
width:95%;MARGIN:15px 0px 15px 8px;
}
}